imposition of punishments - Espagnol Anglais Dictionnaire